Smartling\DbAl\DB A

Total Complexity 57
Dependencies 14
Dependents 1
Total lines 478
Lines of code 281
Logical lines of code 131
Comment lines 89
Methods 31
Properties 3

Methods 31

Method Rating Maintainability Complexity Lines of code
schemaUpdate()
A
44 7 46
getCharsetCollate()
S
57 4 16
install()
S
59 4 15
prepareSql()
S
53 3 24
getIndex()
S
58 3 16
installDb()
S
57 3 16
uninstall()
S
62 3 11
setSchemaVersion()
S
56 2 19
getPrimaryKey()
S
64 3 10
buildTableDefinitions()
S
53 1 27
activate()
S
68 2 8
arrayToSqlColumn()
S
64 2 10
fetchPrepared()
S
68 2 7
fetch()
S
79 1 3
queryPrepared()
S
78 1 3
getLastInsertedId()
S
82 1 3
query()
S
80 1 3
completeMultisiteTableName()
S
80 1 3
completeTableName()
S
80 1 3
getLastErrorMessage()
S
81 1 3
__construct()
S
71 1 6
escape()
S
80 1 3
getCollate()
S
81 1 3
getCharset()
S
81 1 3
getMigrationManager()
S
80 1 3
getSchema()
S
80 1 3
getTableName()
S
79 1 3
deactivate()
S
91 1 2
getSchemaVersion()
S
78 1 3
getWpdb()
S
82 1 3
prepare()
S
79 1 3